UCNS3D: An open-source high-order finite-volume unstructured CFD solver
نویسندگان
چکیده
UCNS3D is an open-source computational solver for compressible flows on unstructured meshes. State-of-the-art high-order methods and their associated benefits can now be implemented industrial-scale CFD problems due to the flexibility highly-automated generation offered by We present governing equations of physical models employed in , numerical framework developed solution. The code has been designed so that extended other systems straightforward. are validated towards a series stringent well-established test against experimental or analytical solutions, where full capabilities terms applications spectrum, robustness, efficiency, accuracy demonstrated. Program title: (Unstructured Compressible Flow Solver) CPC Library link program files: https://doi.org/10.17632/222zh873kh.1 Developer's repository link: https://github.com/ucns3d-team/UCNS3D Licensing provisions: GNU General Public License 3 Programming language: Fortran2008 Nature problem: intended simulation 2D 3D meshes, employing high-resolution, capable providing physically meaningful results efficient manner. broad range encountered engineering such as transitional, fully turbulent, multicomponent with several fidelity level modelling options available. Solution method: software includes multiple models, methods, techniques iLES, RANS, DES inclusion additional easily accommodated.
منابع مشابه
Optimising UCNS3D, a High-Order finite-Volume WENO Scheme Code for arbitrary unstructured Meshes
UCNS3D is a computational-fluid-dynamics (CFD) code for the simulation of viscous flows on arbitrary unstructured meshes. It employs very high-order numerical schemes which inherently are easier to scale than lower-order numerical schemes due to the higher ratio of computation versus communication. In this white paper, we report on optimisations of the UCNS3D code implemented in the course of t...
متن کاملHigh Order Finite Difference and Finite Volume WENO Schemes and Discontinuous Galerkin Methods for CFD
In recent years high order numerical methods have been widely used in computational uid dynamics (CFD), to e ectively resolve complex ow features using meshes which are reasonable for today's computers. In this paper we review and compare three types of high order methods being used in CFD, namely the weighted essentially non-oscillatory (WENO) nite di erence methods, the WENO nite volume metho...
متن کاملA PGAS-based implementation for the unstructured CFD solver TAU
Whereas most applications in the realm of the partitioned global address space make use of PGAS languages we here demonstrate an implementation on top of a PGAS-API. In order to improve the scalability of the unstructured CFD solver TAU we have implemented an asynchronous communication strategy on top of the PGAS-API of GPI. We have replaced the bulk-synchronous two-sided MPI exchange with an a...
متن کاملDevelopment and Acceleration of Unstructured Mesh-based Cfd Solver
The study was undertaken as part of a larger e ̈ort to establish a common computational §uid dynamics (CFD) code for simulation of internal and external §ows and involves some basic validation studies. The governing equations are solved with ¦nite volume code on unstructured meshes. The computational procedure involves reconstruction of the solution in each control volume and extrapolation of th...
متن کاملAn Open-Ended Finite Domain Constraint Solver
We describe the design and implementation of a nite domain constraint solver embedded in a Prolog system using an extended uniication mechanism via attributed variables as a generic constraint interface. The solver is essentially a scheduler for indexicals, i.e. reactive functional rules encoding local consistency methods performing incre-mental constraint solving or entailment checking, and gl...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Computer Physics Communications
سال: 2022
ISSN: ['1879-2944', '0010-4655']
DOI: https://doi.org/10.1016/j.cpc.2022.108453